have something attached - English Synonyms Dictionary